Chris Pollett > Old Classes > CS216
( Print View )

Student Corner:
  [Grades Sec1]

  [Submit Sec1]

  [Class Sign Up Sec1]

  [
Lecture Notes]
  [Discussion Board]

Course Info:
  [Texts & Links]
  [Topics/Outcomes]
  [Outcomes Matrix]
  [Grading]
  [HW/Quiz Info]
  [Exam Info]
  [Regrades]
  [Honesty]
  [Additional Policies]
  [Announcements]

HWs and Quizzes:
  [Hw1]  [Hw2]  [Hw3]
  [Hw4]  [Quizzes]  [Project]

Practice Exams:
  [Mid]  [Final]

                           












CS216Spring 2010Lecture Notes

Geometric Modeling

Videos of lectures are available. As they are on my office machine and I don't want robots to try to download them, the directory is password protected. The login is guest and the password is guest.

Below are my lecture notes for the class so far. They should serve as a rough guide to what was covered on any given day. Frequently, however, I say more in class than is in these notes. Also, I tend to dynamically correct typos on the board that might appear in these lecture notes. So caveat emptor.

Week 1: [Jan 26 -- Noteslidy, Introduction to Bezier Curves] [Jan 28 -- More on Bezier Curves]

Week 2: [Feb 2 -- Bezier Curves of General Degree] [Feb 4 -- Bezier Curves and Patches]

Week 3: [Feb 9 -- Bezier Patches, OpenGL, Rational Bezier Curves] [Feb 11 -- Conic Sections, Surfaces of Revolution, Interpolation]

Week 4: [Feb 16 -- More Interpolation, B-splines] [Feb 18 -- B-splines: Blending Functions, Non-Uniform Variants, de Boor Formula]

Week 5: [Feb 23 -- Even More B-splines] [Feb 25 -- Blossoms, Derivatives, and Knot Insertion]

Week 6: [Mar 2 -- Bezier Curves and B-splines, Degree Elevation, NURBS, and OpenGL] [Mar 4 -- Approaches to Geometric Modeling]

Week 7: [Mar 9 -- Representation Schemes] [Mar 11 -- Practice Midterm Day]

Week 8: [Mar 16 -- Midterm Day] [Mar 18 -- Furlough Day]

Week 9: [Mar 23 -- Furlough Day] [Mar 25 -- Reps and Data Structures for Reps]

Week 10: [Mar 31 -- Spring Break] [Apr 2 -- Spring Break]

Week 11: [Apr. 6 -- Converting between reps, intersection testing] [Apr. 8 -- Geometric Modeling Tools]

Week 12: [Apr. 13 -- More Geometric Modeling Tools] [Apr. 15 -- Visible Surface Algorithms]

Week 13: [Apr. 20 -- Visible Surface Algorithms, Convex Set Algorithms] [Apr. 22 -- Voronoi Diagrams, Delauney Triangulation]

Week 14: [Apr. 27 -- More Voronoi Diagram, Curvature] [Apr. 29 -- Curvature and Applications]

Week 15: [May 4 -- Geodesics] [May 6 -- Furlough Day]

Week 16: [May 11 -- Project Info, Final Quiz]